decrease in economic or commercial activity - Espagnol Anglais Dictionnaire